package com.example.badminton.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.badminton.entity.News;

import java.util.List;

public interface NewsService extends IService<News> {
    
    /**
     * 获取资讯列表
     */
    List<News> getNewsList(String category, String keyword);
    
    /**
     * 获取资讯详情
     */
    News getNewsDetail(Long id);
    
    /**
     * 增加阅读量
     */
    void increaseViews(Long id);
    
    /**
     * 点赞/取消点赞
     */
    void toggleLike(Long id);
} 